Semester , 2003 / 4 Lecture 9 : Dynamics in Load Balancing
نویسندگان
چکیده
In this lecture we consider dynamics of a load balancing system. We study the number of steps required to reach pure Nash equilibrium in a system of ”selfish” and greedy players (jobs). We are interested in the convergence time to Nash equilibrium, rather than the quality of the allocation. We consider a variety of load balancing models including identical, restricted, related and unrelated machines. We compare different scheduling strategies such as allowing the largest job to move first (or smallest weight first) and compare their effect on the convergence time. Note that the discussion can be easily extended to the domain of routing problems. The lecture is divided into two major sections. In the first we deal with migration policies that allow a single user to migrate at a time. In the second part we discuss the case where users migrate concurrently. For the former part we consider two settings:
منابع مشابه
Computational Game Theory Spring Semester , 2011 / 2012 Lecture 3 : March 7
In the previous lectures we talked about the inefficiency of equilibrium states. We defined the concepts of the Price of Anarchy (PoA) and the Price of Stability (PoS). We mentioned two problems: 1. Infinitesimal Flows-For which we showed that an equilibrium state can be suboptimal. We talked of Brass Paradox, as a situation where adding another channel or route actually decreases the performan...
متن کاملComputational Learning Theory Spring Semester , 2003 / 4 Lecture 2 : March 9
• Assume there is a network of parallel lines from an origin to a destination as shown in figure 2.1. Several agents want to send a particular amount of traffic along a path from the source to the destination. The more traffic on a particular line, the longer the traffic delay. • Allocation jobs to machines as shown in figure 2.2. Each job has a different size and each machine has a different s...
متن کاملLoad Balancing on the Internet
Introduction 1 Workload Characteristics of Internet Services 2 Web Applications 3 Streaming Applications 4 Taxonomy of Load-Balancing Strategies 4 Load Balancing in the Server, the Network, and the Client Sides 4 State-Blind versus State-Aware Load Balancing 5 Load Balancing at Different Network Layers 5 Server-Side Load Balancing 5 DNS-Based Load Balancing 5 Dispatcher-Based Load Balancing 7 S...
متن کاملLoad Shedding
1. Aberer K., Datta A., Hauswirth M., and Schmidt R. Indexing data-oriented overlay networks. In Int. Conf. on Very Large Data Bases (VLDB 2005). (More details at http://www.pgrid.org) 2. Aberer K., Datta A., and Hauswirth M. Multifaceted simultaneous load balancing in DHT-based P2P systems: a new game with old balls and bins. In Self-Properties in Complex Information Systems, Springer, Berlin,...
متن کاملModeling Agent-Based Load Balancing with Time Delays
In grid computing, agent-based load balancing is one of the most important problems. In this paper, we present a macroscopic model to describe the dynamics of agent-based load balancing with time delays. We concern the number and size of teams where tasks queue. The time gap, during which a single agent searches a suitable node and transfers a task to the node, is incorporated into balancing pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004